home *** CD-ROM | disk | FTP | other *** search
- onClipEvent(enterFrame){
- if(kena == 1)
- {
- k++;
- trace(k);
- if(k >= 24)
- {
- trace("D");
- k = 0;
- kena = 0;
- ssp = 5;
- this.kar.char.gotoAndStop(1);
- }
- }
- if(fini == 1)
- {
- _X = _X + 10;
- if(_Y < 240)
- {
- _Y = _Y + gravity;
- gravity += 1;
- }
- else
- {
- _Y = 240;
- }
- _Y = _Y + 3;
- }
- if(pauss != 1)
- {
- p = 1;
- while(p <= 4)
- {
- if(_root["org" + p]._x - _root.org1._x >= _root.fastfood)
- {
- divr = 5;
- }
- else if(_root["org" + p]._x - 30 - _root.org1._x <= 0)
- {
- divr = 0;
- }
- p++;
- }
- if(this.tari.hitTest(_root.gor.fin))
- {
- gravity = 10;
- pauss = 1;
- fini = 1;
- }
- if(_root.kame == 1)
- {
- kamecharge++;
- if(kamecharge >= 60)
- {
- _root.kame = 0;
- kamecharge = 0;
- }
- }
- if(Key.isDown(32) and _root.kame != 1 and jumping != true)
- {
- this.kar.char.gotoAndStop(4);
- kameh = 1;
- _root.kame = 1;
- }
- if(Key.isDown(13) and _root["bonus" + _root.bonus] != 1 and _root.bonus != 0 and jumping != true)
- {
- switch(_root.bonus)
- {
- case 1:
- this.kar.char.gotoAndStop(2);
- _root.boost = 5;
- _root["bonus" + _root.bonus] = 1;
- break;
- case 2:
- this.attachMovie("shil" + codenum,"shil",3);
- this.shields = 1;
- _root["bonus" + _root.bonus] = 1;
- break;
- case 3:
- if(jumping == false)
- {
- _root["bonus" + _root.bonus] = 1;
- _root.tottai = _root.tottai + 1;
- _root.attachMovie("tai","tai" + _root.tottai,100 + _root.tottai);
- _root["tai" + _root.tottai]._x = _X;
- _root["tai" + _root.tottai]._y = _Y + 15;
- _root["tai" + _root.tottai].onEnterFrame = function()
- {
- if(_root.org1.spon != 0)
- {
- this._x -= spon;
- }
- t = 1;
- while(t <= 4)
- {
- if(this.hitTest(_root["org" + t]) and t != codenum)
- {
- if(_root["org" + t].shields != 1)
- {
- _root["org" + t].ssp = 0;
- _root["org" + t].kena = 1;
- _root["org" + t].k = 0;
- _root["org" + t].kar.char.gotoAndStop(3);
- this.removeMovieClip();
- break;
- }
- this.removeMovieClip();
- }
- t++;
- }
- };
- }
- break;
- case 4:
- _root.jumplit = 5;
- _root["bonus" + _root.bonus] = 1;
- }
- _root.bonus = 0;
- _root.bot.gotoAndStop(1);
- }
- falling = move(0,5 + vary);
- if(vary < 10 && falling == true)
- {
- vary += 0.5;
- }
- else if(falling == false)
- {
- vary = 0;
- }
- if(Key.isDown(38) && !falling && !jumping)
- {
- jumpc = 0;
- jumping = true;
- vel = -18 - _root.jumplit;
- _root.jumpSound.gotoAndPlay(2);
- }
- if(Key.isDown(39))
- {
- if(jumping == false)
- {
- bo = 10;
- }
- }
- else if(jumping == false)
- {
- bo = 0;
- }
- if(pauss != 1)
- {
- if(kena != 1)
- {
- spon = ssp + bo + _root.boost;
- move(spon,0);
- }
- }
- if(jumping)
- {
- isReady = false;
- if(vel <= 0)
- {
- h = move(0,vel - 5);
- if(h == false && vel < 0)
- {
- vel *= -16;
- }
- vel++;
- }
- else
- {
- jumping = false;
- }
- }
- }
- }
-